Big Huge Thesaurus

Tadarida brasiliensis

noun